import appUtil from '~/assets/utils/appUtil';
import ArticleStatusHsj from './ArticleStatus';
// import LinkDefaultHsj from './LinkDefault';
// import DownloadDefault from './DownloadDefault';
// import WorkDefault from './WorkDefault';
// import Echarts from './Echarts';

import NewsListHsj from './NewsList';
import NoticeListHsj from './NoticeList';
import OfficeListHsj from './OfficeList';
import SchedulerListHsj from './SchedulerList';
import ToDoListHsj from './ToDoList';
import ToReadListHsj from './ToReadList';
import HighFrequencyLink from './HighFrequencyLink';
import PieChartHsj from './PieChart';
import BarChartHsj from './BarChart';

import NewsListHsjWss from './NewsList_wss';
import NoticeListHsjWss from './NoticeList_wss';

import FlowSheet from './flowsheet.vue';
import LineChart from './LineChart.vue';

import ArticleTabs from './ArticleTabs';

// import Todo from './Todo.vue';
// import Done from './Done.vue';

let linkBaseOption = {
    type: '海事局',
    name: '海事局',
    icon: 'el-icon-link',
    moreUrl: '',
    template: null,
    templateName: '',
    url: '',
    sonRefresh:true
};

export default [
    
    // Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/LinkDefault'), title: '链接频道', template: LinkDefaultHsj, templateName: 'LinkDefaultHsj' }),
    // Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/DownloadDefault'), title: '下载', template: DownloadDefault, templateName: 'DownloadDefaultHsj' }),
    // Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/WorkDefault'), title: '工作', template: WorkDefault, templateName: 'WorkDefaultHsj' }),
    // Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/Echarts'), title: '未知', template: Echarts, templateName: 'EchartsHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/ArticleDefault'), title: '通知公告带状态', template: ArticleStatusHsj, templateName: 'ArticleStatusHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/NewsList'), title: '海事新闻', template: NewsListHsj, templateName: 'NewsListHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/NoticeList'), title: '通知公告', template: NoticeListHsj, templateName: 'NoticeListHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/NewsList_wss'), title: '海事新闻wss', template: NewsListHsjWss, templateName: 'NewsListHsjWss' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/NoticeList_wss'), title: '通知公告wss', template: NoticeListHsjWss, templateName: 'NoticeListHsjWss' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/HighFrequencyLink'), title: '高频链接', template: HighFrequencyLink, templateName: 'HighFrequencyLinkHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/ToDoList'), title: '待办事项', template: ToDoListHsj, templateName: 'ToDoListHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/ToReadList'), title: '待办阅文', template: ToReadListHsj, templateName: 'ToReadListHsj' }),
    
    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/SchedulerList'), title: '日程管理', template: SchedulerListHsj, templateName: 'SchedulerListHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/OfficeList'), title: '办公辅助', template: OfficeListHsj, templateName: 'OfficeListHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/PieChart'), title: '饼状图', template: PieChartHsj, templateName: 'PieChartHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/BarChart'), title: '条形图', template: BarChartHsj, templateName: 'BarChartHsj' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/flowsheet'), title: '快件通关', template: FlowSheet, templateName: 'FlowSheet' }),
    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/LineChart'), title: '堆叠条形图', template: LineChart, templateName: 'LineChart' }),

    Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/ArticleTabs'), title: '文章多页签', template: ArticleTabs, templateName: 'ArticleTabs' }),

    // Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/Todo'), title: '待办', template: Todo, templateName: 'Todo' }),

    // Object.assign({}, linkBaseOption, { id: appUtil.getGUIDByPath('src/pages/systemPage/components/componentStore/portlets/nbhsj/Done'), title: '已办', template: Done, templateName: 'Done' }),
];
